transplanted plant or stem - Español Inglés Diccionario